.\" generated with Ronn/v0.7.3
.\" http://github.com/rtomayko/ronn/tree/0.7.3
.
.TH "KILL" "1" "March 2015" "" ""
.
.SH "NAME"
\fBkill\fR \- 向进程发送信号，或列出信号列表
.
.SH "描述"
向进程发送信号，或列出信号列表,kill给指定进程发送指定信号\.如果没有指定信 号,则发送TERM信号\.TERM信号会杀死不能俘获该信号的进程\.对于其他进程,可能需 要使用KILL(9)信号,因为该信号不能够被俘获\.
.
.P
你的shell也许有自己版本的kill命令，他们通常会取代这里描述的版本。请参考 你的shell提供的文档来了解它所支持的选项的细节。
.
.SH "选项"
.
.nf

kill [\-s 信号声明|\-n 信号编号|\-信号声明] 进程号|任务声明\.\.\.
kill \-l [信号声明]
.
.fi
.
.TP
\fBpid\.\.\.\fR
给kill指定一个该发信号的进程列表\.每个pid可为下面四种之一\.进程名 在这种情况下,发信号给所命名的进程\.n这里的n大于0\.将发信号给pid为n 的进程\.\-1在这种情况下,只要发信号的用户能够控制那些进行,将发信号 给所有从MAX_INT到2的进程\.\-n这里的n大于1,在这种情况下,发信号给属 于进程组n的进程\.如果给定一个负的参数,那么信号必须首先声明,否则它 会被当作信号发送出去\.
.
.TP
\fB\-s\fR
指定发送的信号\.信号可以以信号名或数字的方式给定\.
.
.TP
\fB\-p\fR
指定kill只打印命名进程的进程标识(pid),而不应发送给它信号\.
.
.TP
\fB\-l\fR
打印信号名的列表\.这可以在\fB/usr/include/linux/signal\.h\fR中找到\.
.
.TP
\fB\-s,\-\-signal=SIGNAL,\-SIGNAL\fR
指定要发送的信号名称或数字
.
.TP
\fB\-l,\-\-list\fR
列出信号名称，或者将信号名称“从/向”信号数字转换
.
.TP
\fB\-t,\-\-table\fR
打印出信号信息表格
.
.P
参数\fBSIGNAL\fR可能是一个像\'HUP\'一样的名字，或者是一个单独的数字‘1’，或者是 进程收到信号后的退出状态。参数PID是一个整数；如果为负，则代表一个进程组 。
.
.SH "参考"
bash(1),tcsh(1),kill(2),sigvec(2)
